/* panel*/
.panel.panelnomargin{margin:0px 0px 0px 0px}
.panel-header .panel-title.right{text-align: right;}
.panel-header-noborder{border-width:0px; border-bottom:1px solid #c2c2c2;border-radius:4px 4px 0 0;}
.panel-body-noheader{border-top-width:1px}
.panel-body-noborder{border-width:0px}
.panel-with-icon{padding-left:22px}
.panel .panel-header .panel-icon{position:absolute; left:5px; top:4px; width:16px; height:16px}
.panel .panel-header .panel-tool{position:absolute; right:5px; top:4px}
.panel .panel-header .panel-tool div{display:block; float:right; width:16px; height:16px; margin-left:1px; cursor:pointer; opacity:0.6; filter:alpha(opacity=60)}
.panel .panel-header .panel-tool div.panel-tool-over{opacity:1; filter:alpha(opacity=100)}

.panel .panel-header .panel-tool .panel-tool-min{background:url('img/panel_tools1.gif') no-repeat 0px 0px}
.panel .panel-header .panel-tool .panel-tool-max{background:url('img/panel_tools1.gif') no-repeat 0px -16px}
.panel .panel-header .panel-tool .panel-tool-restore{background:url('img/panel_tools1.gif') no-repeat -16px -16px}
.panel .panel-header .panel-tool .panel-tool-collapse{background:url('img/panel_tool_collapse.gif') no-repeat center}
.panel .panel-header .panel-tool .panel-tool-expand{background:url('img/panel_tool_expand.gif') no-repeat center}
.panel-loading{padding:11px 0px 10px 30px; background:url('img/panel_loading.gif') no-repeat 10px 10px}
.panel .panel-toolbar{border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; background-color:#FAFAFA; height:26px; padding:2px}
.panel .panel-toolbar.panel-toolbar-163{ height:28px;}
.panel-width-buttonpanel{border-bottom:0px}
.panel .panel-button{
  border-top: 1px solid #c6c6c6;
  background-color: #FAFAFA;
  height: 50px;
  text-align: right;
  padding-right: 15px;
  line-height: 46px;}
.panel .panel-toolbar.left{text-align:left}
.panel .panel-toolbar.center{text-align:center}
.panel .panel-toolbar.right{text-align:right}
.panel .panel-button.left{padding:5px; text-align:left}
.panel .panel-button.center{padding:5px 5px 5px 15px; text-align:center}
.panel .panel-button.right{padding:5px 15px 5px 5px; text-align:right}
.panel .panel-header.panelnoborder{ border-top:0px;  border-left:0px;  border-right:0px}
.panel .panel-toolbar.panelnoborder{ border-left:0px;  border-right:0px}
.panel .panel-body.panelnoborder{ border-left:0px;  border-right:0px;  border-bottom:0px}
.panel .panel-button.panelnoborder{ border-left:0px;  border-right:0px;  border-bottom:0px}
.panel .panelnotitle{border-top:0px}
.panel .panelhastoolbar{border-top:1px solid #CCC}
.panel .panelbox{height:10px; position:relative; opacity:0.6}
.panel .panelhidebox{border-top:1px solid #99BBE8; background:url('img/validatebox_pointer1.gif') no-repeat center}
.panel .panelhidebox:hover{opacity:1; cursor:pointer}
.panel .panelshowbox{border-bottom:1px solid #99BBE8; background:url('img/validatebox_pointer2.gif') no-repeat center}
.panel .panelshowbox:hover{opacity:1; cursor:pointer}


.panel{background-color:white;border-radius:5px;position:relative;margin:0px 0px 0px 0px}
.panel-header .panel-title.left{
  font-weight:normal;
  text-align: left;
  background-image: url("img/field.png");
  background-repeat:no-repeat    ;
  background-position: 0px;
  padding: 10px 0px 10px 12px;
}
.panel-header {
  padding:0px;
  height: 40px;
  line-height:40px;
  vertical-align:middle;
  margin-top: 6px;
  color:#666;
  position:relative;
  border-bottom: 0px;
  border: 0px solid #c6c6c6;
}
.panel-body {
  min-height: 32px;
  padding: 1px 10px 10px 5px;
  border:0px;
}
.panel-header .panel-title{
  font-size: 14px;
  font-weight:bold;
  color:#666;
  height:24px;
  line-height:24px;
  padding:0px 12px;
  border-radius: 0px 0px 0 0;
  text-align: center;
  background-image: none;
  background-color:white;
  background:transparent;
}
.panel .panel-header .panel-tool .panel-tool-close {
  background: none;
  height: 16px;
  width: 4px;
  background-color: rgb(226, 20, 20);
  color: white;
  font-size: 16px;
  line-height: 14px;
  padding-left:12px;
  padding-right:18px;
}